import config from './config'
// 封装发请求的函数
function request(url,data={},method = "GET") {
  return new Promise((resolve, reject) => {
    wx.request({
      url: config.host+url,
      method,
      data,
      header:{
        cookie:wx.getStorageSync('cookie_key')&&wx.getStorageSync('cookie_key').find(item => item.startsWith('MUSIC_U'))
      },
      success: (res) => {
        // 在这里判断是不是登录 如果是登录，就要保存cookies
        if(data.isLogin){
          // 登录的逻辑
          wx.setStorageSync('cookie_key', res.cookies)
        }
        resolve(res.data)
      },
      fail: (err) => {
        reject(err)
      }
    })
  })

}

export default request